import { IPSModelObject } from '../../ipsmodel-object';

/**
 *
 * 子接口类型识别属性[]
 * @export
 * @interface IPSDEFieldBase
 */
export interface IPSDEFieldBase extends IPSModelObject {
  /**
   * 最大值（字符串）
   * @type {string}
   */
  maxValueString: string;

  /**
   * 最小字符串长度
   * @type {number}
   * @default 0
   */
  minStringLength: number;

  /**
   * 最小值（字符串）
   * @type {string}
   */
  minValueString: string;

  /**
   * 数据精度
   * @type {number}
   * @default 0
   */
  precision: number;

  /**
   * 字符串长度
   * @type {number}
   * @default 0
   */
  stringLength: number;
}
